.sortable-dragging {
  opacity: 1 !important;
  background: #fff !important;
  box-shadow: 0 2px 13px 1px rgba(0, 0, 0, 0.15) !important;
}

.drag-list {
  margin: 0 -6px;
  min-height: 200px;
  overflow: hidden;
  .drag-item {
    display: inline-block;
    margin: 6px;
    width: 110px;
    height: 186px;
    cursor: move;
    .avatar {
      width: 110px;
      height: 156px;
      background: #f5f5f5;
    }
    .name {
      line-height: 30px;
      color: #444;
      font-size: 12px;
      text-align: center;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
    }
  }
  & {
    ::v-deep .drag-item.sortable-ghost {
      background-color: #f3f3f3;
      position: relative;
      &::after {
        border: 1px dashed #999;
        border-radius: 2px;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        content: " ";
        display: block;
      }
      .drag-inner {
        visibility: hidden;
      }
    }
  }
}